# _*_ coding: UTF-8 _*_
# @Time     : 2021/10/25 下午 04:15
# @Author   : Li Jie
# @Site     : http://www.hzdledu.cn/
# @File     : prac.py
# @Software : PyCharm

# 1.模拟手机通讯录，模拟手机通讯录的增删改查操作，联系人信息需要包括姓名和电话即可
contacts = {
    '张三': 13900000001,
    '李四': 13900000002
}

option = int(input('请输入通讯录操作（1-增加，2-删除，3-修改，4-查找）：'))
if option == 1:
    name = input('请输入新增联系人的名字：')
    phone = int(input(f'请输入{name}的电话'))
    contacts[name] = phone
elif option == 2:
    name = input('请输入删除联系人的名字：')
    if name not in contacts.keys():
        print(f'不存在联系人:{name}')
    else:
        contacts.pop(name)
elif option == 3:
    name = input('请输入修改联系人的名字：')
    if name not in contacts.keys():
        print(f'不存在联系人:{name}')
    else:
        phone = int(input(f'请输入{name}的电话'))
        contacts[name] = phone
elif option == 4:
    name = input('请输入修改联系人的名字：')
    if name not in contacts.keys():
        print(f'不存在联系人:{name}')
    else:
        print(f'{name}的电话：{contacts[name]}')
else:
    print(f'输入了错误的选项：{option}')

print(contacts)